Verb
to be embarrassed {become, get}
استحى {مِنْ}
related Results
embarrassed (adj.) , {feelings & emotions}, [ more embarrassed ; most embarrassed ]
embarrassed (adj.) , {feelings & emotions}